crypto/ecdh.PublicKey.publicKey (field)
13 uses
crypto/ecdh (current package)
ecdh.go#L62: publicKey []byte
ecdh.go#L72: return append(buf[:0], k.publicKey...)
ecdh.go#L88: subtle.ConstantTimeCompare(k.publicKey, xx.publicKey) == 1
nist.go#L42: publicKey: &PublicKey{curve: c, publicKey: pub.Bytes(), boring: pub},
nist.go#L65: publicKey: privateKey.PublicKey().Bytes(),
nist.go#L97: publicKey: &PublicKey{curve: c, publicKey: pub.Bytes(), boring: pub},
nist.go#L113: publicKey: fk.PublicKey().Bytes(),
nist.go#L128: publicKey: bytes.Clone(key),
nist.go#L131: bk, err := boring.NewPublicKeyECDH(c.name, k.publicKey)
x25519.go#L65: publicKey: &PublicKey{curve: c, publicKey: publicKey},
x25519.go#L78: publicKey: bytes.Clone(key),
x25519.go#L84: x25519ScalarMult(out, local.privateKey, remote.publicKey)
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |